Micron Document
`:top
`!MicroPython`! est une `F33f`_`[implémentation`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Mise_en_œuvre]`_`f du `F33f`_`[langage de programmation`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Langage_de_programmation]`_`f `F33f`_`[libre`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Logiciel_libre]`_`f, sous `F33f`_`[licence MIT`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Licence_MIT]`_`f, de `F33f`_`[Python`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Python_(langage)]`_`f, adapté au monde des `F33f`_`[microcontrôleurs`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Microcontrôleur]`_`f.

>>Contents

• `F0af`_`[Architectures supportées`#architectures-support-es]`_`f
• `F0af`_`[Annexes`#annexes]`_`f
• `F0af`_`[Notes et références`#notes-et-r-f-rences]`_`f
• `F0af`_`[Bibliographie`#bibliographie]`_`f
• `F0af`_`[Lien externe`#lien-externe]`_`f

-─

>>Architectures supportées

Écrit à l'origine par l'ingénieur `F33f`_`[australien`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Australie]`_`f Damien George, sur l'architecture `F33f`_`[STM32F405`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=STM32]`_`f (`F33f`_`[ARM Cortex-M`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=ARM_Cortex-M]`_`f) de `F33f`_`[STMicroelectronics`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=STMicroelectronics]`_`f, à l'occasion d'une campagne de `F33f`_`[financement participatif`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Financement_participatif]`_`f par `F33f`_`[Kickstarter`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Kickstarter]`_`f en 2013. Pendant cette campagne, 1 931 contributeurs ont versé un total de 97 803 `F33f`_`[livres sterling`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Livre_sterling]`_`f`:cite-ref-2[`F5bf`_`[2`#cite-note-2]`_`f].

Il a ensuite été porté, en 2015, sur l'architecture `F33f`_`[ESP8266`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=ESP8266]`_`f, notamment pour les cartes d'`F33f`_`[Adafruit Industries`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Adafruit_Industries]`_`f. Sur cette carte, deux `F33f`_`[firmwares`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Firmware]`_`f existent basés sur MicroPython : l'un appelé MicroPython`:cite-ref-3[`F5bf`_`[3`#cite-note-3]`_`f] et l'autre CircuitPython`:cite-ref-4[`F5bf`_`[4`#cite-note-4]`_`f]. MicroPython fonctionne également sur `F33f`_`[ESP32`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=ESP32]`_`f`:cite-ref-tollervey2018-5-0[`F5bf`_`[5`#cite-note-tollervey2018-5]`_`f], le successeur de l'ESP8266.

En 2017, `F33f`_`[Microsemi`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Microsemi]`_`f a adapté MicroPython à l'architecture `F33f`_`[RISC-V`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=RISC-V]`_`f (RV32 et RV64)`:cite-ref-6[`F5bf`_`[6`#cite-note-6]`_`f].

>>Annexes

>>>Notes et références

`:cite-note-wikidata-93b9f84f6c2df5bb822b8455c5e15341ce4fac69-1`!1.`! « Release 1.26.1 », 11 septembre 2025 (consulté le 24 septembre 2025)
`:cite-note-2`!2.`! `F0af`_`[↑`#cite-ref-2]`_`f (en) « Micro Python: Python for microcontrollers », sur Kickstarter (consulté le 17 décembre 2016)
`:cite-note-3`!3.`! `F0af`_`[↑`#cite-ref-3]`_`f « Overview | Building and Running MicroPython on the ESP8266 | Adafruit Learning System », sur learn.adafruit.com, 12 mai 2015 (consulté le 17 décembre 2018)
`:cite-note-4`!4.`! `F0af`_`[↑`#cite-ref-4]`_`f (en) « CircuitPython for ESP8266 », sur Adafruit.com
`:cite-note-tollervey2018-5`!5.`! `F0af`_`[↑`#cite-ref-tollervey2018-5-0]`_`f `F33f`_`[Tollervey 2018`#tollervey2018]`_`f.
`:cite-note-6`!6.`! `F0af`_`[↑`#cite-ref-6]`_`f `:2017`a« RISC-V Poster Preview — 7th RISC-V Workshop », 28 novembre 2017 (consulté le 17 décembre 2018)

>>>Bibliographie

En français

• `:tollervey2018`a`:nicholas-h-tollervey2018`aNicholas H. Tollervey (trad. de l'anglais), Programmer avec MicroPython : programmation Python de systèmes embarqués à microcontrôleurs, Paris, `F33f`_`[O'Reilly`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=O'Reilly]`_`f / First éditions, 2018, X-213 p. (`F33f`_`[ISBN`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=International_Standard_Book_Number]`_`f 978-2-412-03746-1, `F33f`_`[BNF`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Bibliothèque_nationale_de_France]`_`f 45512787)
• `:meurisse2018`a`:dominique-meurisse2018`aDominique Meurisse, Python, Raspberry Pi et Flask [Texte imprimé] : capturez des données télémétriques et réalisez des tableaux de bord web (microPython, ESP8266, MQTT, SQLite 3), Saint-Herblain, Éditions ENI, coll. « La Fabrique », 2018, 631 p. (`F33f`_`[ISBN`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=International_Standard_Book_Number]`_`f 978-2-409-01631-8, `F33f`_`[BNF`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Bibliothèque_nationale_de_France]`_`f 45652682)

En anglais

• `:kurniawan2016`a`:agus-kurniawan2016`a(en) Agus Kurniawan, MicroPython for ESP8266 Development Workshop, PE Press, 2016
• `:bell2017`a`:charles-bell2017`a(en) Charles Bell, MicroPython for the Internet of Things: A Beginner’s Guide to Programming with Python on Microcontrollers, APress, 2017
• `:anton2019`a`:luca-dorin-anton2019`a(en) Luca-Dorin Anton, MicroPython complete : The definitive guide to Python for microcontrollers using MicroPython and ESP32, Technics Publications, 2019 (`F33f`_`[OCLC`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Online_Computer_Library_Center]`_`f 1122564653)
• `:santossantos`a`:rui-santossara-santos`a(en) Rui Santos et Sara Santos, MicroPython Programming with ESP32 and ESP8266 (présentation en ligne)
• `:norris`a`:donald-norris`a(en) Donald Norris, Python for Microcontrollers: Getting Started with MicroPython, McGraw-Hill Education, coll. « TAB »
• `:alsabbagh2019`a`:marwan-alsabbagh2019`a(en) Marwan Alsabbagh, MicroPython Cookbook, `F33f`_`[Packt Publishing`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Packt_Publishing]`_`f, 2019 (`F33f`_`[ISBN`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=International_Standard_Book_Number]`_`f 9781838649951)

>>>Lien externe

• `:site-officiel`a(en) Site officiel

• Portail de l’informatique
• Portail de l’électricité et de l’électronique

`c`F0af`_`[↑ Back to top`#top]`_`f`a